<%--
XPTracker - Alternative Agile Tracking Tool
Copyright (C) 2006-2009  Stephen Starkey

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
--%>
<%@ include file="/taglibs.jsp" %>
<h3>
  <ss:secure roles="editor">
    <a id="attachLink" class="action" href="javascript:showAttachForm()">Add</a>
  </ss:secure>
  Attachments
</h3>
<ul>
  <c:forEach items="${item.fileAttachments}" var="attachment">
    <li>
      <s:link beanclass="org.xptracker.web.StoryActionBean" title="${attachment.description}">
        ${attachment.filename}
        <s:param name="fileId" value="${attachment.id}"/>
        <s:param name="DownloadAttachment" value="1"/>
      </s:link>
      <ss:secure roles="editor">
        [<a href="javascript:deleteAttachment(${attachment.id})">Delete</a>]
      </ss:secure>
    </li>
  </c:forEach>
</ul>
<ss:secure roles="editor">
  <script type="text/javascript">
    function showAttachForm(storyId) {
      addAttachWindow =
      new Window('addAttach_window', {className: 'mac_os_x', title: "Attach a File", width:400, height:300,
                hideEffect:Element.hide, showEffect:Element.show, resizable: true, url: addAttachUrl});
      addAttachWindow.toFront();
      addAttachWindow.setDestroyOnClose();
      addAttachWindow.setConstraint(true, {left:0, right:0});
      addAttachWindow.showCenter();
    }

    addAttachWindow.destroy();
  </script>

</ss:secure>
